package com.baidu.bulls.stock.entity.user;


import com.baidu.bulls.stock.entity.base.BaseEntity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import javax.persistence.Entity;
import javax.persistence.Table;
import java.util.Date;

@Data
@Entity
@TableName(value = "t_trade_user")
@Table(name = "t_trade_user")
public class  TradeUser  extends BaseEntity {

    private static final long serialVersionUID = 4509896717222651328L;
    /**
     * 用户编号
     */
    @TableField("userNo")
    private String userNo;

    /**
     * 用户名称
     */
    @TableField("name")
    private String name;

    /**
     * 用户密码
     */
    @TableField("userPwd")
    private String userPwd;

    /**
     * 电话号码
     */
    @TableField("phone")
    private String phone;

    /**
     * 公司ID
     */
    @TableField("companyId")
    private Long companyId;

    /**
     * 邮箱
     */
    @TableField("email")
    private String email;

    /**
     * 地址
     */
    @TableField("address")
    private String address;

    /**
     * 最近一次用户登陆IP
     */
    @TableField("lastLoginIp")
    private String lastLoginIp;

    /**
     * 最近一次登陆时间
     */
    @TableField("lastLoginTime")
    private Date lastLoginTime;

    /**
     * 状态(0:有效， 1：锁定， 2：禁用）
     */
    @TableField("status")
    private int status;

    /**
     * 创建时间
     */
    @TableField("craeteTime")
    private Date craeteTime;


    /**
     * 公司名称
     */
    @TableField("companyName")
    private String companyName;

    /**
     * 机构类型
     */
    @TableField("institutionTypeId")
    private String institutionTypeId;

    /**
     * 机构ID
     */
    @TableField("institutionId")
    private Long institutionId;

}
